package cn.com.se.设计模式.观察者模式;


/**
 * 抽象被观察者
 */
public interface Observerable {
    /**
     * 注册用户
     *
     * @param o
     */
    public void registerObserver(Observer o);

    /**
     * 删除注册的用户
     *
     * @param o
     */
    public void removeObserver(Observer o);

    /**
     * 通知用户
     */
    public void notifyObserver();
}
